vascular prothesis - French English Dictionary